package com.cainiao.pojo;

/**
 * 
 * Payment
 * 数据库表：payment
 */
public class Payment {

    /**
     * 
     * 表字段 : payment.pay_id
     */
    private Integer payId;

    /**
     * 
     * 表字段 : payment.pay_name
     */
    private String payName;

    /**
     * 类库名称
     * 表字段 : payment.pay_code
     */
    private String payCode;

    /**
     * 配置
     * 表字段 : payment.pay_config
     */
    private String payConfig;

    /**
     * 排序
     * 表字段 : payment.pay_sotr
     */
    private Byte paySotr;

    /**
     * 0=关闭 1=启用
     * 表字段 : payment.status
     */
    private Boolean status;

    /**
     * 
     * 表字段 : payment.create_time
     */
    private Integer createTime;

    /**
     * 
     * 表字段 : payment.update_time
     */
    private Integer updateTime;

    /**
     * 对应LOGO图标，相对路径与系统图片放在一块{{imgUrl}}
     * 表字段 : payment.logo_img
     */
    private String logoImg;

    /**
     * 表述
     * 表字段 : payment.pay_desc
     */
    private String payDesc;

    /**
     * 获取  字段:payment.pay_id
     *
     * @return payment.pay_id, 
     */
    public Integer getPayId() {
        return payId;
    }

    /**
     * 设置  字段:payment.pay_id
     *
     * @param payId the value for payment.pay_id, 
     */
    public void setPayId(Integer payId) {
        this.payId = payId;
    }

    /**
     * 获取  字段:payment.pay_name
     *
     * @return payment.pay_name, 
     */
    public String getPayName() {
        return payName;
    }

    /**
     * 设置  字段:payment.pay_name
     *
     * @param payName the value for payment.pay_name, 
     */
    public void setPayName(String payName) {
        this.payName = payName == null ? null : payName.trim();
    }

    /**
     * 获取 类库名称 字段:payment.pay_code
     *
     * @return payment.pay_code, 类库名称
     */
    public String getPayCode() {
        return payCode;
    }

    /**
     * 设置 类库名称 字段:payment.pay_code
     *
     * @param payCode the value for payment.pay_code, 类库名称
     */
    public void setPayCode(String payCode) {
        this.payCode = payCode == null ? null : payCode.trim();
    }

    /**
     * 获取 配置 字段:payment.pay_config
     *
     * @return payment.pay_config, 配置
     */
    public String getPayConfig() {
        return payConfig;
    }

    /**
     * 设置 配置 字段:payment.pay_config
     *
     * @param payConfig the value for payment.pay_config, 配置
     */
    public void setPayConfig(String payConfig) {
        this.payConfig = payConfig == null ? null : payConfig.trim();
    }

    /**
     * 获取 排序 字段:payment.pay_sotr
     *
     * @return payment.pay_sotr, 排序
     */
    public Byte getPaySotr() {
        return paySotr;
    }

    /**
     * 设置 排序 字段:payment.pay_sotr
     *
     * @param paySotr the value for payment.pay_sotr, 排序
     */
    public void setPaySotr(Byte paySotr) {
        this.paySotr = paySotr;
    }

    /**
     * 获取 0=关闭 1=启用 字段:payment.status
     *
     * @return payment.status, 0=关闭 1=启用
     */
    public Boolean getStatus() {
        return status;
    }

    /**
     * 设置 0=关闭 1=启用 字段:payment.status
     *
     * @param status the value for payment.status, 0=关闭 1=启用
     */
    public void setStatus(Boolean status) {
        this.status = status;
    }

    /**
     * 获取  字段:payment.create_time
     *
     * @return payment.create_time, 
     */
    public Integer getCreateTime() {
        return createTime;
    }

    /**
     * 设置  字段:payment.create_time
     *
     * @param createTime the value for payment.create_time, 
     */
    public void setCreateTime(Integer createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取  字段:payment.update_time
     *
     * @return payment.update_time, 
     */
    public Integer getUpdateTime() {
        return updateTime;
    }

    /**
     * 设置  字段:payment.update_time
     *
     * @param updateTime the value for payment.update_time, 
     */
    public void setUpdateTime(Integer updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取 对应LOGO图标，相对路径与系统图片放在一块{{imgUrl}} 字段:payment.logo_img
     *
     * @return payment.logo_img, 对应LOGO图标，相对路径与系统图片放在一块{{imgUrl}}
     */
    public String getLogoImg() {
        return logoImg;
    }

    /**
     * 设置 对应LOGO图标，相对路径与系统图片放在一块{{imgUrl}} 字段:payment.logo_img
     *
     * @param logoImg the value for payment.logo_img, 对应LOGO图标，相对路径与系统图片放在一块{{imgUrl}}
     */
    public void setLogoImg(String logoImg) {
        this.logoImg = logoImg == null ? null : logoImg.trim();
    }

    /**
     * 获取 表述 字段:payment.pay_desc
     *
     * @return payment.pay_desc, 表述
     */
    public String getPayDesc() {
        return payDesc;
    }

    /**
     * 设置 表述 字段:payment.pay_desc
     *
     * @param payDesc the value for payment.pay_desc, 表述
     */
    public void setPayDesc(String payDesc) {
        this.payDesc = payDesc == null ? null : payDesc.trim();
    }
}